隐私合规配置

简介

①SDK支持的隐私合规相关配置目前主要集中在CloooudAdSDKConfiguration类来集中管理。

接入事例

CloooudAdSDKConfiguration *configuration = [CloooudAdSDKConfiguration configuration];
configuration.ageGroup = CloooudAdSDKAgeGroupAdult; // 成年
configuration.privacyProvider = [[CloooudDPrivacyProvider alloc] init]; // 定位使用权限及经纬度
// 聚合维度隐私设置
configuration.mediation.limitPersonalAds = @(0); // 允许个性化广告
configuration.mediation.limitProgrammaticAds = @(0); // 允许程序化广告
configuration.mediation.forbiddenCAID = @(0); // 允许CAID

接口说明

方法 说明
@property (nonatomic, strong) NSNumber *limitPersonalAds; 个性化广告推荐 是否限制个性化广告: 0-不限制,1-限制,默认为0。官方维护版本中只适用于CSJ,Ks、Sigmob、百度、GDT
@property (nonatomic, strong) NSNumber *limitProgrammaticAds; 程序化广告推荐 是否限制程序化广告: 0-不限制,1-限制,默认为0。官方维护版本中只适用于Ks
@property (nonatomic, strong) NSNumber *forbiddenCAID; CAID权限 是否禁止CAID:0-不禁止,1-禁止,默认为0。官方维护版本中只适用于百度
@property (nonatomic, strong) id privacyProvider; 定位使用权限及经纬度 设置SDK是否可以使用某些隐私数据,或者自己传递这些隐私数据。如果未设置此属性,SDK将执行默认的隐私数据使用逻辑。
@property (nonatomic, assign) CloooudAdSDKAgeGroup ageGroup; 未成年人设置 成人/未成年
@property (nonatomic, strong) id privacyProvider; 地理位置控制设置